@charset "gb2312";
/* CSS Document */

#banner{
	clear:both;
	width:944px; height:213px;
	background:url(../hossoni_images/web/banner-bg.gif) no-repeat center bottom;
	margin:auto;
}
.l-bg{
	background:url(../hossoni_images/web/l-bg.gif) no-repeat center center;
	color:#FFFFFF; font-weight:bold; padding-left:14px;

}
.l-bg2{
	background:url(../hossoni_images/web/l-bg2.gif) repeat-y;
}


.scroll{
	scrollbar-face-color:#BFD4EC;
    scrollbar-highlight-color:#FFFFFF;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#FFFFFF;
}
#prolist{
	overflow:auto; width:270px;height:294px;
	margin-left:12px; padding-top:5px; padding-bottom:4px;
}
#prolist a{
	display:block; line-height:25px;
	background:url(../hossoni_images/web/arr1.gif) no-repeat left center;
	padding-left:9px;
}
#lxfs{
	overflow:auto; width:250px;
	margin-left:12px; padding-top:5px; padding-bottom:4px;
}
.c-bg2{
	background:url(../hossoni_images/web/c-bg2.gif) repeat-y;
	padding-left:15px; padding-right:15px;
}
.news-tag a,.news-tag a:link{
	display:block; margin-right:1px; width:135px; height:44px; line-height:25px;
	background :url(../hossoni_images/web/tag-a.gif) no-repeat;
	text-align:center;
	color:#FFFFFF; float:left;
}
.news-tag a:hover,.news-tag a:active,.tagA{
	height:26px !important; position:relative; line-height:26px !important;
	margin-bottom:-1px !important; font-weight:bold; background :url(../hossoni_images/web/tag-aa.gif) no-repeat !important;
}



.newsa{
	color:#034D89;
}
.newsa:hover,.newsa:active{
	color:#EC0000;
}
.newstime{
	text-align:right; font-size:11px; color:#999999;
}
.newstime2{
	text-align:center; font-size:11px; color:#999999;
}
.newstitle a{
	background:url(../hossoni_images/web/arr2.gif)  no-repeat left center;
	padding-left:16px;
	display:block; cursor:pointer;
	height:25px; line-height:25px;
}
.newstitle a:hover,.newstitle a:active{
	background:url(../hossoni_images/web/arr2a.gif) no-repeat left center;
}
#ncon1{display:block;}
#ncon2,#ncon3{display:none;}

.c-bg4{
	background:url(../hossoni_images/web/c-bg4.gif) no-repeat center center;
	color:#034D89; font-weight:bold; padding-left:14px;
}
.pnew-bg1{
	background:url(../hossoni_images/web/pnew-bg1.gif) no-repeat center center;
	color:#FFFFFF; font-weight:bold; padding-left:14px;
}
.pnew-bg2{
	background:url(../hossoni_images/web/pnew-bg2.gif); padding-left:15px; padding-right:15px;
}


#demo{
	width:827px; margin:1px; text-align:center; overflow:hidden;
	padding-top:8px;
}
.demotd{
	background:url(../hossoni_images/web/proborder.gif) no-repeat center top;
	text-align:center; padding-left:11px; padding-right:11px; padding-top:2px; padding-bottom:4px;
	vertical-align:top;
}
.demotd img{
	margin-bottom:6px;
}

#case{
	width:440px; margin:auto; text-align:center; overflow:hidden;
	padding-top:0px;
}
.casetd{
	text-align:center; padding-left:11px; padding-right:11px; padding-top:3px; padding-bottom:2px;
}
.casetd img{
	margin-bottom:3px;
}


.c-bg-case{
	background:url(../hossoni_images/web/c-bg2.gif) repeat-y;
	padding-left:3px;
}
.case-bt{
	background:url(../hossoni_images/web/case-bg1.gif) no-repeat;
	font-weight:bold; color:#034D89; text-align:center;
}
.case-td{text-align:center;}.case-td img{margin-bottom:5px; border:0px;}



#video1{
	background:url(../hossoni_images/web/video_bg.gif) no-repeat;
	width:202px; height:143px; margin:auto; margin-top:-1px; position:relative;
}
#video2{height:18px; width:196px; margin:auto; margin-top:5px;}
#video2 span{display:block; line-height:18px;}
#video2 .v1{float:left;}#video2 .v2{float:right;}


.s1,.s2{
	display:block; width:170px; height:41px; margin:6px auto 0px auto;	
	color:#666666 !important; line-height:16px;
	padding-top:7px; padding-left:16px;
}
.s1{background:url(../hossoni_images/web/s1a.jpg) no-repeat;}
.s1:hover,s1:active{background:url(../hossoni_images/web/s1a.jpg) no-repeat;}
.s2{background:url(../hossoni_images/web/s2a.jpg) no-repeat; margin-bottom:8px;}
.s2:hover,.s2:active{background:url(../hossoni_images/web/s2a.jpg) no-repeat;}



#net1{
	width:182px; margin:auto; margin-top:5px; height:114px; padding-top:7px;
}
#net2{
	width:188px; margin:auto; margin-top:10px;
}
#net2 span{display:block; line-height:18px;}
#net2 .net2-1{float:left; margin-left:20px;}#net2 .net2-2{float:right; margin-right:20px;}